package com.health.dao;

import com.health.pojo.OrderSetting;

import java.util.Date;
import java.util.List;
import java.util.Map;

public interface OrderSettingMapper {
    /**
     * 根据预约日期查询预约信息
     */
    OrderSetting findByOrderDate(Date orderDate);

    /**
     * 添加预约设置
     */
    void add(OrderSetting orderSetting);

    /**
     * 更新可预约人数
     */
    void updateNumber(OrderSetting orderSetting);

    /**
     * 根据年月查询预约设置
     */
    List<Map<String, Integer>> findByDate(Date date);

    /**
     * 已预约人数+1
     */
    int updateReservations(Date orderDate);
}
